holy grass - French English Dictionary